﻿@import "sitedefs.less";

input, select, textarea
{
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.label-horiz
{
    color: @theme_label_colour;
}

.editor-horiz
{
	border-radius: 6px 6px 6px 6px;
	border: 1px solid @theme_colour;
	padding: 6px;
	color: @theme_label_colour;
	width: 300px;
    outline: none; /* remove orange border in safari etc */
}

select.editor-horiz
{
    width: 300px;
}

input[type="checkbox"].editor-horiz
{
    width: 10px;
}

.searchLabel
{
	float: right;
}

.searchInput
{
	border-bottom-left-radius: 6px;
	border-top-left-radius:  6px;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 6px;
	outline: none; /* remove orange border in safari etc */
	float: left;
	padding: 6px;
	width: 266px;

}

.searchButton
{
    box-shadow: 1px 1px 1px @theme_box_shadow_colour;
	border-bottom-left-radius: 0px;
	border-top-left-radius:  0px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
    height: 1.2em;
    margin-left: 6px;
    margin-top: 7px;
    padding: 0;
    width: 1.2em;
}

.appmsgButton
{
	height: 16px;
	width: 16px;
}

.editor-horiz:hover
{
    border: 2px solid @theme_edit_border_hover;
}

.editor-horiz:focus
{
    border: 2px solid @theme_edit_border_hover;
}

.table-editor
{
	border: none;
}

table.table-editor td.td-horiz-label
{
	vertical-align: middle;
	text-align: right;
	//width: 150px;
	border: none;
}

table.table-editor td.td-horiz-field
{
	vertical-align: text-top;
	text-align: left;
	//width: 300px;
	border: none;
}

.table-editor-small
{
	border: none;
}
